make more difficult - Français Anglais Dictionnaire